special heavy penal courts - Español Inglés Diccionario